rapid-fire weapon - German English Dictionary